09877c81840b65d68d750250d10e1ae8a1abc27d,plugins/InspectionGadgets/src/com/siyeh/ig/performance/CallToSimpleGetterInClassInspection.java,InlineCallFix,doFix,#Project#ProblemDescriptor#,44

Before Change


            final PsiReturnStatement returnStatement = (PsiReturnStatement) statements[0];
            final PsiExpression returnValue = returnStatement.getReturnValue();
            final String returnValueText = returnValue.getText();
            replaceExpression(call, returnValueText);
        }
    }
    public BaseInspectionVisitor buildVisitor(){

After Change


            final String returnValueText = returnValue.getText();
            final PsiExpression qualifier = methodExpression
                    .getQualifierExpression();
            if(qualifier == null){
                if(returnValueText.startsWith("this.")){
                    replaceExpression(call, returnValueText);
                } else{
                    replaceExpression(call, "this." + returnValueText);
                }